##WALL-RUN
  --------

WALL-RUN is a game for the Commodore 64, Vic20, C16/+4, PET, or ZX Spectrum,
MSDOS/VGA or SDL2 (Linux or Windows). It is a demo of the VTDL 
(Very Tiny Development Layer) cross platform library.

Steer your wall and try to outwit and trap your computer opponent.
Use the Joystick, or the keys "QAOP" or "RCDF" to move Up/Down/Left/Right.
Use SHIFT to fire, K/ESC to Quit, or H to Pause (SPACE restarts).
Collect bonuses for points, (40xLevel). 
Collect Ammo for the Gun, use SHIFT/FIRE to use a bullet, which will make
a hole in the wall ahead. This is useful if you are trapped in an area.

From the Titlescreen you can hit T now select tempo/speed, from 1 (fast)
to 4 (slow). You can hit S to toggle sound on/off, and J to select Joystick #.


##HINTS

On later levels, the computer has more "lives", so if you trap it, it will
restart at a new random location. Its strategy is quite simple, it isnt to
hard to set a trap for it.
Try to collect Ammo on earlier screens, they will be useful later.
Note that you cannot shot the opponent directly, this would make the
game too easy! Instead use the gun to break into bigger areas on the 
screen as play progresses.

ZX Spectrum: Joy1 is Sinclair Joystick keys 67890, and Joy2 Kempstone.
The sound is for the zx128 AY8912 chip.

SDL2: So far this doesnt yet have sound, to be updated..

Note that the DOS/SDL executables are in the zip "vtdl-exe-latest.zip"

##COMPILING THE SOURCE

Wall-run is a working example for the "Very Tiny Development Layer" (VTDL)
portable library. This is a library specifically designed to be efficient
with very small target systems, for example this program runs on an
unexpanded 5K VIC20.
It will eventually target many systems, from Vic20s up to PCs.

The source code is included, "wallrun.c", and the VTDL library in 
folder "tdl". Some compiler build scripts are also included.
The 6502 targets can be build with the OSCAR64 C compiler, which
is good for these small systems. 
For example to build for C64, Vic20, C16 and PET, setup/install OSCAR64, then 
from the work dir type:

 tdl/tdlmakosc.sh wallrun/wallrun -Os

For more details, see "vtdl.txt" in the tdl folder.

-----------------------------------------------------------------------------
WALL-RUN - (C) A.Millett 1981-2026.
Released as free/open software under GNU GPL3 license. 
  See: www.gnu.org/licenses/gpl-3.0.html
For updates and more programs see:     www.github.com/orac81
-----------------------------------------------------------------------------
